tank-killing mine - German English Dictionary